4718 SE 29td St, Del City, OK 73115-5002, Del City
Great locally owned Mexican Restaurant. Food is very good. Order from the ready line or off the menu. The facility is s
Great locally owned Mexican Restaurant. Food is very good. Order from the ready line or off the menu. The facility is s